This mini-course is intended to be a follow-on to the Python for Data Science, AI and Development course for you to demonstrate basic Python skills that you have acquired in that course.

In this mini-course, you will be assuming the role of a Data Engineer. In this role, you will be given a scenario and dataset to begin your Python code creation. During this process, you will perform specific tasks such as extracting data from different file formats, collecting data through APIs and web scraping and finally transforming the collected data into a ready-to-load format. You will then submit your Python notebook and screenshots for your peers to review and evaluate your work.

To be successful in completing this project, you should have already completed the Python for Data Science, AI, and Development course or have equivalent skills for working with Data and Python.

Module 1: Extract, Transform, Load

Module 2: Final Project

Module 3: Python Coding practices and Packaging Concepts (optional)